barracouta


barracouta
[ˌbarə'ku:tə]
noun (plural same or barracoutas) a long, slender fish of southern oceans, highly valued as food. [Thyrsites atun.]
Origin
C19: alt. of barracuda.

English new terms dictionary. 2014.